package com.richapp.launcher.net.mobile.message;

import java.util.List;

import com.richapp.launcher.database.system.mode.BoxModel;
import com.richapp.launcher.database.system.mode.DeviceModel;
import com.richapp.launcher.database.system.mode.UserMachine;
import com.richapp.launcher.database.system.mode.RoomModel;
import com.richapp.launcher.database.system.mode.SceneModel;
import com.richapp.launcher.database.system.mode.SystemValueModel;
import com.richapp.launcher.database.system.mode.UserModel;

public class UserInfoReply extends AMobileReply{

	private int type = 1;
	private UserModel userInfo;
	private List<BoxModel> boxList;
	private List<RoomModel> roomList;
	private List<DeviceModel> deviceList;
	private List<SystemValueModel> systemValueList;
	private List<SceneModel> sceneList = null;
    private List<UserMachine> userMachineList = null;
	
	public UserInfoReply() {
		
	}

	public UserModel getUserInfo() {
		return userInfo;
	}

	public void setUserInfo(UserModel userInfo) {
		this.userInfo = userInfo;
	}

	public List<BoxModel> getBoxList() {
		return boxList;
	}

	public void setBoxList(List<BoxModel> boxList) {
		this.boxList = boxList;
	}

	public List<RoomModel> getRoomList() {
		return roomList;
	}

	public void setRoomList(List<RoomModel> roomList) {
		this.roomList = roomList;
	}

	public List<DeviceModel> getDeviceList() {
		return deviceList;
	}

	public void setDeviceList(List<DeviceModel> deviceList) {
		this.deviceList = deviceList;
	}

	public int getType() {
		return type;
	}

	public void setType(int type) {
		this.type = type;
	}

	public List<SystemValueModel> getSystemValueList() {
		return systemValueList;
	}

	public void setSystemValueList(List<SystemValueModel> systemValueList) {
		this.systemValueList = systemValueList;
	}

	public List<SceneModel> getSceneList() {
		return sceneList;
	}

	public void setSceneList(List<SceneModel> sceneList) {
		this.sceneList = sceneList;
	}

    public List<UserMachine> getUserMachineList() {
        return userMachineList;
    }

    public void setUserMachineList(List<UserMachine> userMachineList) {
        this.userMachineList = userMachineList;
    }
}
